package com.midea.ai.air.utils;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;

import com.midea.ai.air.common.ConsVal;
import com.midea.ai.air.ui.home.ActivityDetails;
import com.midea.ai.air.ui.home.MainActivityNew;
import com.midea.ai.air.utils.zxing.CaptureActivity;

/**
 * Created by ouyangdi on 2015/12/17.
 * 页面跳转工具类
 */
public class JumpUtils {

    public static final void toPage(Context context, String title, String btnText, int toPageTag) {
        Intent intent = new Intent(context, ActivityDetails.class);
        intent.putExtra(ConsVal.KEY_TITLE, title);
        intent.putExtra(ConsVal.KEY_BACK_TEXT, btnText);
        intent.putExtra(ConsVal.KEY_PAGE_TAG, toPageTag);
        context.startActivity(intent);
    }


    public static final void toPage(Context context, String title, String btnText, int toPageTag, Class<?> cls) {
        Intent intent = new Intent(context, cls);
        intent.putExtra(ConsVal.KEY_TITLE, title);
        intent.putExtra(ConsVal.KEY_BACK_TEXT, btnText);
        intent.putExtra(ConsVal.KEY_PAGE_TAG, toPageTag);
        context.startActivity(intent);
    }

    public static final void toPage(Context context, String title, String btnText, String arg, int toPageTag, Class<?> cls) {
        Intent intent = new Intent(context, cls);
        intent.putExtra(ConsVal.KEY_TITLE, title);
        intent.putExtra(ConsVal.KEY_BACK_TEXT, btnText);
        intent.putExtra(ConsVal.KEY_ARG, arg);
        intent.putExtra(ConsVal.KEY_PAGE_TAG, toPageTag);
        context.startActivity(intent);
    }

    public static final void toCapture(Context context, String tag) {
        Intent intent_sao = new Intent(context, CaptureActivity.class);
        Bundle bundle = new Bundle();
        bundle.putString(MainActivityNew.SCAN_THE_QR_CODE_TAG, tag);
        intent_sao.putExtras(bundle);
        context.startActivity(intent_sao);
    }
}
